package io;

import java.io.FileNotFoundException;
import java.io.PrintWriter;

/**
 * 缓冲字符流
 * java.io.BufferedWriter和BufferedReader
 * 缓冲流内部有一个默认8192长的char数组，总是以块读写形式保证读写效率
 *
 * java.io.PrintWriter
 * 内部总是连接着BufferedWriter作为缓冲，而PW本身又提供了按行写出字符串和自动行刷新功能
 */
public class PWDemo1 {
    public static void main(String[] args) throws FileNotFoundException {
        //向文件pw.txt中写入字符串
        /*
            PW提供了直接对文件进行写操作的构造器
            PrintWriter(String fileName)
            PrintWriter(File file)
         */
        PrintWriter pw = new PrintWriter("pw.txt");
        pw.println("向云端~~~~~~~~山那边~~~~~~~~~");
        pw.println("神啊，你在哪，山啊，我害怕!");
        System.out.println("写出完毕");
        pw.close();

    }
}
